in a muffled voice - Allemand Anglais Dictionnaire